Shore leave

noun

Definitions

Noun
  1. 1
    Free time given to sailors of the military navy when they are off duty and allowed to disembark and spend time on land. uncountable, usually
  2. 2
    leave granted to a sailor or naval officer wordnet

Next best steps

Mini challenge

Unscramble this word: shoreleave